tortuous mesquite (prosopis flexuosa) - Spanish English Dictionary